home *** CD-ROM | disk | FTP | other *** search
- geCRenderableObject* g_pThis = 0;
- geCBaseNode* g_pNode = 0;
- uint g_bReverse = 0;
-
- void FoundCollision( geCBaseNode* a_pNode )
- {
- //geCBaseNode* pPlayerNode = GameCore->GetRootNode()->GetNodeByName( String("GamePlayer") );
- //GameCore->SendMessage( String("collision_with_entity"), g_pNode->GetID(), pPlayerNode->GetID(), 100, 0 );
- }
-
- void geCRenderableObject_Update( geSUpdateArgument* a_pArg )
- {
- if( g_pThis->GetAnimations()->IsStopped() == 1 )
- {
- uint uiActiveId = g_pThis->GetAnimations()->GetActive();
- uint uiNextId;
- if( uiActiveId == 1 )
- uiNextId = 2;
- else
- uiNextId = 1;
- g_pThis->GetAnimations()->SetActive( uiNextId );
- }
- }
-
- void main( geCBaseNode* a_pNode )
- {
- g_pNode = a_pNode;
- g_pThis = GetRenderableObject( a_pNode );
- }
-